﻿/*
Template Name: 五星商城2012模板
Template URI: http://www.ecy.cc/
Description: ECSHOP模板城, 提供高品质模板、优质服务。 <br/> 官方网址：<a href="http://www.ecy.cc/" target="blank">http://www.ecy.cc/</a>
Version: 2.7.3
Author: ECY Team
Author URI: http://www.ecy.cc/
Logo filename: logo.gif
Template Type: type_0
*/

/* ====================
     公共样式
==================== */
body{background:#fff; font-size:12px; font-family:"宋体",Verdana, Arial; line-height:150%; margin:0; padding:0; color:#404040;}
div{ padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,ol{margin:0; padding:0; border:none; list-style-type:none;}
h6{ font-size:12px;}
.block{width:960px;margin:0 auto; height:auto;}
.f_l{float:left;}
.f_r{float:right;}
a:link{color:#4d4d4d; text-decoration:none;}
a:visited{color:#333;text-decoration:none;}
a:active{color:#333;text-decoration:none;}
a:hover{text-decoration:none;}

.line{ height:1px; background:#ccc; font-size:0; margin:5px auto;}
.dashed{ border-bottom:#CCCCCC dashed 1px;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.clear{clear:both;}
  /*英文强制换行*/
  .word{word-break:break-all;}
  /*页面留白*/
  .blank{height:5px; line-height:5px; clear:both; visibility:hidden;}
  .blank1{height:1px; line-height:1px; clear:both; visibility:hidden;}	
  .blank2{height:2px; line-height:2px; clear:both; visibility:hidden;}
  .blank3{height:3px; line-height:3px; clear:both; border:#000000 solid1 1px;}  	
  .blank5{height:5px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden;}    
  .blank10{height:10px; line-height:10px; clear:both; visibility:hidden;} 
  /*布局*/
  .AreaL_cate{width:780px; float:left; margin-right:8px; display:inline;}
  .AreaR_cate{width:172px; float:left; overflow:hidden}
  .AreaL{width:210px; float:left; margin-right:10px; display:inline;}
  .AreaR{width:740px; float:left;}
  .AreaLu{width:190px; float:left; margin-right:10px; display:inline;}
  .AreaRu{width:760px; float:left;}
  /*首页广告位*/
  #box{ width:286px; overflow:hidden; margin-right:5px;}
  .boxCenterList{padding:5px;}
  /*字体颜色*/
  .market{text-decoration:line-through;}
  .marketf{color:#999}
  .shop{color:#63b504; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;} 
  .shop_s{color:#63b504; font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:14px;}
  .pricesheng{ color:#ef98bb; font-weight:bold;} 
  .promote_price{ font-size:16px; font-weight:bold; color:#df0f65;}
  .f0{ color:#ff0084; font:Arial, Helvetica, sans-serif; font-size:10px;}
  .f1{color:#63b504}
  .f2{ color:#f28913;}
  .f3{color:#63b504;font-weight:bold; }
  .f4{color:#63b504; text-decoration:none;}
  .f5{color:#63b504;}
  .f6{ padding-left:10px; font-weight:bold; height:25px; line-height:30px;}
  .h6{ background: #e2e2e2; font-size:12px; height:25px; line-height:25px; padding-left:10px; }
  .f4_b{color:#63b504; font-weight:bold; font-size:16px; font:Arial, Helvetica, sans-serif}
  /*模块容器*/
  .box{ overflow:hidden;}
  .box_1{border:1px solid #E4E4E4;}
  /*清除底部下划线*/
  #noline{ border: none;}
  /*按钮*/  
  .bnt_back{ background:url(../images/back_btn.gif) no-repeat; width:90px; height:20px; cursor:pointer; border:none;}
  .bnt_submit{ background:url(../images/ok_btn.gif) no-repeat; width:50px; height:20px; cursor:pointer;border:none;}
  .bnt_clear{ background:url(../images/clear_btn.gif) no-repeat; width:80px; height:20px; cursor:pointer;border:none;} 
  .bnt_update{ background:url(../images/update_btn.gif) no-repeat; width:80px; height:20px; cursor:pointer;border:none;}  
  .bnt_validate_bonus  { background:url(../images/validate_bonus_btn.gif) no-repeat; width:80px; height:20px; cursor:pointer;border:none;}  
  /*"正在处理您的请求..."字样的显示*/
  #loader {/* height:22px; line-height:22px; background:#ffffae; border:solid #ffd74a 1px; padding:0 10px; position:absolute; top:5px; left:5px; */display:none;}
  .none{display:none;}
  .B_blue{border:1px solid #eee;}
   /*按钮部分*/
  .bnt_blue{
  background:url("../images/bg.gif") no-repeat 0px 0px; width:52px; height:21px;
  text-align:center; line-height:22px; color:#333; border:none; cursor:pointer; overflow:hidden
  }
  .bnt_blue_1{
  background:url("../images/bg.gif") no-repeat 0px -663px; width:77px; height:21px;
  text-align:center; line-height:22px; color:#333; border:none; cursor:pointer;overflow:hidden
  }
  .bnt_blue_2{text-align:center;line-height:22px;color:#333;border:none;cursor:pointer;overflow:hidden}
  .bnt_bonus{
  background:url("../images/bg.gif") no-repeat -56px 0px; width:52px; height:21px;
  text-align:center; line-height:22px; color:#333; border:none; cursor:pointer;overflow:hidden
  }
   /*模块标题*/
  h3{height:25px; line-height:25px; font-size:12px; text-align:right;font-weight:100; border-bottom:1px #C8C8C8 solid; background:#F7F7F7 url(../images/h3bg.gif) repeat-x;
  }
  h3.border{border:1px solid #e2e2e2; border-bottom:none; }
  h3 span{float:left; height:28px;  line-height:28px; text-align:left;
   font-weight:bold; color:#616161; padding:0 0 0 10px; text-align:center; font-size:13px}
   h3 a{ color:#333; text-decoration:none}
  h5{height:26px; line-height:26px; text-align:right; background-color:#f6f6f6; font-size:12px;
  color:#63b504; padding:0 10px 0 0;
  }
  h5 span{float:left; font-weight:bold;padding-left:15px;}
  h6{height:23px; line-height:23px; text-align:right; font-size:12px; background:#f6f6f6; color:#3f3f3f;
  border:1px solid #fff; padding-right:10px;
  }
  h6 span{float:left; padding-left:15px;}
  .tc{ text-align:center }
/* ====================
     模块
==================== */
  /*商品分类树*/
    #category_tree{background-color:#fff;border:1px solid #C2C0C1;}
	#category_tree dl{border-bottom:1px solid #e5e5e5; padding:5px 0}
	#category_tree dt{width:208px;background:url("../images/cdt.gif") repeat-x;height:26px; line-height:26px; font-size:14px; }
	#category_tree dt a{background:url("../images/cdti.gif") no-repeat;color:#63b504; margin-left:13px; padding-left:14px;text-decoration:none; font-weight:bold}
	#category_tree dd{margin:5px;padding:0 0 0 3px;width:40%; line-height:18px;color:#e5e5e5;float:left;display:inline; text-align:center}
	#category_tree .bbg{background-color:#63b504;color:#fff;}
	#category_tree .bbg a,
	#category_tree .bbg a:hover{color:#fff;}
	#category_tree dd a{color:#666;text-decoration:none;padding:0px;}
	#category_tree dd a:hover{color:#63b504;text-decoration:underline;}
	#category_tree1{}
	#category_tree1 dl{margin:5px;}
	#category_tree1 dd{ width:45%; line-height:22px;color:#e5e5e5;float:left;display:inline; text-align:center}

   /*热卖商品*/
	#recommend_goods_list{background:#FFFFFF; margin:0 6px; padding:2px;}
	#recommend_goods_list ul{ height:1%; margin:10px 0;}
	#recommend_goods_list li.goodsimg{ text-align:center;}
	#recommend_goods_list li.goodsinfo{ padding-left:30px;}	
	#recommend_goods_list li.goodsimg img{width:140px; height:136px; border:#CCCCCC solid 1px;}
   /*翻页*/
   .pagebar{height:20px; float:right;}
   .pagebar img{position:relative; top:2px;}
   .pagebar a{display:block; float:left; margin:0 2px; color:#0066cc; text-decoration:none;}
   .pagebar a:hover{color:#ff5a6a; text-decoration:none;}
   .pagebar .page_now{display:block; float:left; margin:0 5px; color:#ff5a6a; font-weight:bold; background:#fff;}
   /*当前位置*/ 
   #ur_here{background:url(../images/here.gif) 0px 2px no-repeat;padding-left:18px;}
   /*边框*/
  .inputBg{border:1px solid #b3b3b3; background:url(../images/inputbg.gif) repeat-x left top;height:18px;}
  /* 购买流程浮动层 */  
  .messageli { list-style-type:none; padding:5px; color:red;}
  .messagediv { font-size:12px; position:absolute; border:1px solid #faa7db; text-align:center; padding:5px; background-color:#FBEAEF; filter:alpha(opacity=50); -moz-opacity:0.7; opacity: 0.7;}  
  
/* ====================
     首页文件
==================== */
.gray,.gray a:link,.gray a:visited{color:#8D8D8D}.gray a:hover{color:#63b504}
.gray1,.gray1 a:link,.gray1 a:visited{color:#676767}.gray1 a:hover{color:#63b504}
.gray2,.gray2 a:link,.gray2 a:visited{color:#333}.gray2 a:hover{color:#63b504}
.gray3,.gray3 a:link,.gray3 a:visited{color:#4C4C4C}.gray3 a:hover{color:#63b504}
.white,.white a:link,.white a:visited{color:#fff}.white a:hover{color:#63b504}
.red,.red a:link,.red a:visited,.red a:hover{color:#63b504}
.dark,.dark a:link,.dark a:visited{color:#63b504}.dark a:hover{color:#63b504}
.yellow,.yellow a:link,.yellow a:visited{color:#63b504}.yellow a:hover{color:#63b504}
.orange,.orange a:link,.orange a:visited{color:#FF6501}.orange a:hover{color:#63b504}
.blue1,.blue1 a:link,.blue1 a:visited{color:#092fab}.blue1 a:hover{color:#63b504;text-decoration:none;}
.blue2,.blue2 a:link,.blue2 a:visited{color:#1178b6}.blue2 a:hover{color:#63b504;text-decoration:none;}
.green,.green a:link,.green a:visited{color:#63b504}.green a:hover{color:#63b504;text-decoration:none;}
.del{text-decoration: line-through;}
.clear{ clear:both; height:0px; line-height:0px; overflow:hidden}


.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f22{font-size:20px}
.fb{font-weight:bold}
.fn{font-weight:normal}
.t2{text-indent:2em}
.lh120{line-height:120%}
.lh150{line-height:150%}
.lh160{line-height:160%}
.lh180{line-height:180%}
.lh200{line-height:200%}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}


.al{text-align:left}
.ac{text-align:center}
.ar{text-align:right}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.vm{vertical-align:middle}
.pr{position:relative}
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1}
.hidden{visibility:hidden}


.m10{margin:10px}
.m15{margin:15px}
.m30{margin:30px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt35{margin-top:35px}
.mt50{margin-top:50px}
.mt100{margin-top:100px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb100{margin-bottom:100px}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml50{margin-left:50px}
.ml100{margin-left:100px}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr50{margin-right:50px}
.mr100{margin-right:100px}
.p8{padding:8px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p30{padding:30px;}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt30{padding-top:30px}
.pt50{padding-top:50px}
.pb5{padding-bottom:5px}
.pb100{padding-bottom:100px}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl50{padding-left:50px}
.pl100{padding-left:100px}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr100{padding-right:100px}

.wrapper{ width:960px; margin:8px auto 0 auto; overflow:hidden}
.breadcrumb{ margin-bottom:10px; height:20px;line-height:20px; padding-left:15px}
#wap{width: 960px;margin:8px auto 0 auto; overflow:hidden}
#wap #body{width: 100%;overflow:hidden}


#header{width:100%!important;}
.head_top{ width:1000px; height:77px!important;margin:0 auto!important;}
.ribbon{padding:5px 0 4px 0!important;height:20px!important; overflow:hidden!important;margin:5px auto!important;}
.ribbon img{ position:absolute!important;top:4px!important;right:0px!important;}
.logo{width:245px; height:72px; padding-right:85px}
.promise,.hotline,.serach_input03,.hotline .kefu h4{background:url(../images/header_bg2.gif) no-repeat}
.promise{width:322px; height:32px;margin:14px 88px 0 0; display:inline;background-position:0 -43px;}
.hotline{position:relative;z-index:99;width:216px; right: -42px; height:60px;margin-top:4px;background-position:-323px 7px; background-color:#F9F9F9; border:1px solid #EFEFEF; padding-top:7px}
.hotline .tel{padding-left:50px}
.hotline .tel em{font-family:fangsong!important; font-size:24px;font-weight:bold;line-height:24px;overflow:hidden;height:24px; font-style:normal}
.hotline .bd{padding:3px 0 0 50px}
.hotline .kefu{position:absolute;z-index:100;padding-top:10px;padding-bottom:6px;width:88px;top:25px;right:20px;cursor:pointer;text-align:center}
.hotline .kefu h4{font-size:12px;color:#000;padding-right:18px;height:14px;line-height:14px;border-right:1px solid #fbfbfb;border-left:1px solid #ccc;background-position:65px 3px}
.hotline .kefu .kefu_box{display:none;overflow:hidden;width:90px;border:1px solid #ccc;border-top:none;border-bottom:4px solid #ccc;background:#FBFBFB;padding:8px 5px 0}
.hotline .kefu .kefu_box p{border-top:1px dashed #ddd;padding:5px 0;text-align:center;line-height:18px}
.hotline .kefu .kefu_box p em{color:#63b504; font-style:normal}
.hotline .nav_onqq div.kefu_box{display:block;}


.nav_box{width:100%;height:40px;background:#1F2122;}
.nav{ width:960px; height:40px;margin:0 auto; position:relative; z-index:10}
.nav_txt{width:206px; line-height:40px;}
#msg_zzjs{color:#ffff00;font-weight:bold;width: 200px;height:40px;line-height:20px;text-align:center;vertical-align:middle;font-size:12px;zoom:1;overflow:hidden;}
#msg_zzjs .con{height:25px;}
#msg_zzjs ul{padding:8px 0 0px 0}


#nav_list{width:750px; height:35px; padding-left:4px; position:relative;}
#nav_list li{float:left;}
#category-list-lb{font-weight:bold;line-height:40px;padding:0 20px;}
#nav_list li .fnav{ font-weight:bold}
#nav_list .li_80{width:79px;}
#nav_list  li.nav_on div.navp {DISPLAY:block;}
#nav_list  li.nav_on{background:#63b504;}
#nav_list li .navp{margin-left:-20px;font-weight:normal;width:1000px;position:absolute;left:0;background:#FFFFFF;border:3px solid #049B00;border-top:none;display:none;padding-bottom:9px;overflow:hidden}
#nav_list .navp li {background:none;float:none;display:inline-block;width:150px;padding-left:20px;text-align:left;line-height:22px}
#nav_list li .brandlist {color:#3D5092;width:250px;padding:0 9px 9px 9px;background:#F9F9F9;}
#nav_list li .brandlist img{ width:99px; height:54px}
#nav_list li .brandlist li{padding:0px 5px 0 0px; width:101px; height:56px; float:left; margin-bottom:2px;}
#nav_list li .brandlist li a{height:54px; padding:0; border:1px solid #EAEAEA; display:block;}
#nav_list li .brandlist li a:hover{border:1px solid #2AC81C;}
#nav_list li .tbrand-list {background:#FFFFFF;width:685px;padding:0 0 9px 0;overflow:hidden;padding-bottom:10000px;margin-bottom:-10000px;}
#nav_list li .tbrand-item{width:680px;padding:0 0 0 5px;overflow:hidden;}
#nav_list li .tbrand-list li a,#nav_list li .tbrand-list li a:hover,#aa1 li,#aa2 li{background:url("../images/link_bg.gif") no-repeat}
#aa1 li,#aa2 li{ background-position:0px -40px}
#nav_list li .tbrand-list li a {padding:0 0 0 12px;color:#999;zoom:1;display:block;white-space:nowrap;background-position:0px 2px}
#nav_list li .tbrand-list li a:hover { background-color:#E0FFDF; text-decoration:none; color:#63b504;background-position:0 -18px}
#nav_list .wp { padding:0 0 8px 0; margin:10px 0 8px 0; height:30px; line-height:20px; _overflow:hidden; }
#nav_list .tbrand-list .wp,#hdNav li .plist-box .wp{color:#63b504;font-size:14px;height:30px;line-height:20px;padding-left:20px;border-bottom:1px solid #F2EAE3;}
#nav_list .brandlist .wp{color:#63b504; border-bottom:1px solid #eee; }
#nav_list .brandlist .wp a{color:#63b504; padding:3px; text-decoration:none;}
#nav_list .brandlist .wp a:hover{background:#E0FFDF;}
#nav_list .tbrand-list .wp a { color:#63b504; line-height:20px; background:none;}
.fnav{display:block; height:40px; text-align:center; line-height:40px;overflow:hidden;}
#nav_list .li_80 .fnav{width:79px}
#nav_list li a.fnav:hover,#nav_list li:hover a.fnav,#nav_list li a.fnav.hover{ font-weight:bold; color:#FFF;text-decoration:none}
.hot_img{ background:url(../images/hot1.gif) no-repeat 715px top}

.head_serach{width:1000px;margin:0px auto;height:45px;border:1px solid #cacaca;border-top:0px;padding-top:6px; background-color: #FFFFFF;}
.serach_text,.serach_word,.serach_shop{height:26px;}
.serach_text{width:266px;padding-left:20px}
.serach_input02{width:50px;height:26px;border:0px;cursor:pointer;background:url(../images/search_button.gif) no-repeat;margin-left:10px; display:inline}
.serach_word{width:430px; line-height:28px; color:#000}
.bananer_box{ width:960px;margin:10px auto 5px auto;}


.serach_shop{width:221px;margin-right:10px;border:1px solid #63b504;background:#E0FFDF;border-radius:3px;}
.serach_input03{margin-right: -3px; margin-top:-1px; border-top-right-radius: 3px;border-bottom-right-radius: 3px; float:right;width:71px;height:26px;border:0px;cursor:pointer;background:url("../images/gopay.png") no-repeat;}
.serach_shop_p {background:url("../images/h_cart.png") no-repeat 5px center;background-size:20px 20px;width:150px;height:26px;line-height:26px;display:block;color:#333; cursor:pointer; float:left}
.serach_shop_p a{color:#575757;padding-left:30px;}
.serach_shop_p a b{color:#066FC9;padding:0 4px;}
#tempcartDiv{ position:relative; z-index:1}
#tempcartDiv ul {background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B4B4B4;padding:5px;text-align:center;width:354px; position:absolute;display:none;left:-175px;top:26px}
#tempcartlist{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #B4B4B4;padding:5px;text-align:center;width:344px;}
#tempcartlist tbody{width:100%;float:left;}
#goods_che{width:344px}
#goods_che td{height:50px; text-align:center;}
#goods_che td a{background:none; width:50px;padding:none; padding:0px}
#goods_che td a img{width:55px}



#bottom{ width:1000px; margin:0 auto; margin-top:10px; overflow:hidden; background:#fff}
.bottom_help{ width:1000px; height:170px; border:1px solid #CCCCCC}
.bottom_help dl{ float:left;width:200px;background:url(../images/jb_line.gif) no-repeat right center; line-height:20px; padding:15px 0 0 57px; text-align:left}
.bottom_help dl dt{ font-weight:bold; width: 85px; font-size:14px; color:#63b504; line-height:26px}
.bottom_help .dl_right{width:200px; background:none; line-height:18px; padding:5px 0 0 47px}
.bottom_help .dl_right dt{ color:#676767}
.bottom_help .dl_right h1#botth1{ font-size:22px; font-family: helvetica; color:#63b504; height:22px; line-height:22px}
.bottom_banner{ margin-top:10px; border:2px solid #D9D9D9; text-align:center; width:994; height:66px}
.helpfooter{padding-top:10px}
.helpfooter p{ line-height:22px}
.rzbs{ padding:15px 0 20px 0}
.rzbs img{ margin:0 3px; display:inline}
.xian{ bottom: 5px; float: right;position:fixed; >position:absolute; right: 3px; width:130px; z-index: 300;height:500px;top:expression(offsetParent.scrollTop+50);}
#serv_con{z-index:10;width:80px;right:10px}
#serv_con .fd_banr{ margin-bottom:3px}
#serv_con li{padding: 5px 0; text-align:center}
#s_txt{float: right; height: 14px; width: 100%; text-align: right; cursor: pointer;}
#ss{display: block; float: right; width: 80px; background: url(/imgs/box_bottom.gif) no-repeat bottom center;}
#ss ul{ width:100%}
#seat{margin-bottom:6px;}

/* ====================
     导航部分
==================== */
  /*顶部管理型导航*/
  .log{height:84px; padding-right:10px; text-align:right;}
/*  .log li a{color:#4d4d4d; text-decoration:none;}
  .log li a:hover{color:#888; text-decoration:none;}*/
  #userInfo { height:30px; line-height:30px;}
  /*顶部搜索*/	
  #search {width:300px; margin-top:10px; padding:0; padding:0 2px;}
  #keywords {height:18px; line-height:18px; background:#FFFFFF; border:#CCCCCC solid 1px; width:120px; color:#CCCCCC;}
  #search .go{background: none; border:none; cursor:pointer; color:#999999;}
  /*页面主导航*/
  #mainNav{margin:0 auto; padding:0 0 0 10px; width:970px; height:33px; line-height:33px; background:url(../images/mainNavbg.gif);}
  #mainNav .midNavL a{ float:left;font-size:12px; color:#4d4d4d;}
  #mainNav .midNavL a:hover{font-size:12px; color:#F36394;}
  #mainNav .midNavL .spa { margin-left:10px;}	
  #mainNav .midNavR{ float:right; background:url(../images/menu_bg.gif) center right no-repeat; width:213px; height:33px;}
  #mainNav .midNavR .cart{ float:left; padding-left:75px;}
  #mainNav .midNavR img { float:left; width:56px; height:25px; margin:4px 0 0 5px;}


	/*属性组合搜索*/
	.screeTit{padding:5px 10px 0;}
	.screeTit .stit{ padding-bottom:5px;padding-top:3px;}
	.screeBox{margin:0 5px; padding:10px; border-bottom:1px solid #F4F4F4;line-height:25px;}
	.screeBox a{color:#404040;}
	.screeBox span{background:#63b504;color:#FFF;padding:3px 5px;margin:0 3px;}
/* ====================
     商品分类页面
==================== */	
    /*商品列表显示方式*/
    .goodsList{ padding:2px;}
    .goodsList ul{ clear:both; padding-bottom:5px;border-bottom:1px dashed #e8e8e8;}
    .goodsList li{float:left; padding-top:5px;}
    .goodsList li.thumb{width:160px; text-align:center;}
    .goodsList li.thumb img{width:140px; height:140px; border:1px solid #ccc;}
    .goodsList li.goodsName{ width:420px; }
    .goodsList li.info{float:right; margin-right:10px;}
	.goodsList li.action{ float:right;}	
	.goodsList .name{ padding-bottom:5px;}
	.goodsList .namel{ font-size:14px; font-weight:bold; color:#207000; }
	.goodsList .namel a{color:#207000; text-decoration:none}
	.goodsList .buy{ padding-top:8px;}
	.goodsgrid{ float:left; height:300px; margin:5px 15px 0; display:inline;}
	.goodsgrid p{overflow:hidden;}
	.goodsgrid p.name{width:220px;height:23px;line-height:23px; overflow:hidden;}
	.goodsgrid p.name a{text-decoration:underline; }
	.goodsgrid .goodsimg{width:220px; height:214px;}
	.hoverlist img{border:1px solid #DCDCDC;}
	.hoverlist a:hover{border:none;}
	.hoverlist a:hover img{border:1px solid #63b504;}
	.centerPadd{padding-top:8px;}
      /*单个商品*/
       .goodsItem{width:202px; float:left; position:relative; overflow:hidden; margin:10px 22px 10px 22px;display:inline;  text-align:center}
	    .goodsItem .goodsimg{width:200px; height:200px; margin-bottom:4px;}
		.goodsItem .name{width:200px;height:20px;line-height:20px;overflow:hidden; }
		.goodsItem .name a:hvoer{color:#63b504;text-decoration:underline;}
		.goodsItem .pri{width:200px;height:20px;line-height:20px;overflow:hidden;color:#969696; }
		.goodsItem .brief{height:20px;line-height:20px;overflow:hidden;color:#63b504;}
       .goodsItem p{text-align:center; color:#999; font-weight:normal; display:block; line-height:18px; height:18px; overflow:hidden}
       .goodsItem p a{color:#3f3f3f; text-decoration:none;}
       .goodsItem p a:hover{color:#63b504;text-decoration:underline;}	
	   .goodsItem .buy{width:200px;margin:0 auto;padding-top:5px;text-align:center;}
 
	.liveicons1,.liveicons2,.liveicons3,.liveicons4,.liveicons5,.liveicons6,.liveicons7,.liveicons8{ position:absolute; right:0;width:51px; height:67px;background-image:url(../images/goods_iconlist.gif)!important;display:inline-block}
	.liveicons1{ background-position:left top}
	.liveicons2{ background-position:-51px 0}
	.liveicons3{ background-position:-102px 0}
	.liveicons4{ background-position:-153px 0}
	.liveicons5{ background-position:-204px 0}
	.liveicons6{ background-position:-255px 0}
	.liveicons7{ background-position:-306px 0}
	.liveicons8{ background-position:-357px 0}

/* ====================
     商品详情页面
==================== */	
   /*商品详情图片*/
   #goodsInfo{ _height:1%;margin-top:10px;}
   #goodsInfo .imgInfo{width:320px; float:left; margin-right:8px; display:inline;}
   #goodsInfo .imgInfo .thumb{width:318px; height:318px; border:1px solid #eee; display:block;}/*商品详情图片*/
	#goodsInfo #gallbox .gallery{width:265px;float:left;text-align:left;overflow:hidden;}
	#goodsInfo #gallbox .gallery ul{width:auto;}
	#goodsInfo #gallbox .gallery li{width:64px;float:left;margin:2px 2px 0 2px;}
	#goodsInfo #gallbox .gallery li img{width:60px;height:60px;cursor:pointer;float:left}
	#goodsInfo #gallbox .gallery img.onbg{border:1px solid #63b504;}
	#goodsInfo #gallbox .gallery img.autobg{border:1px solid #DEDEDE;}
	#goodsInfo #gallbox span{width:23px;height:52px;background:url(../images/sroll_bg.gif) no-repeat 0 top;float:left;cursor:pointer;}
	#goodsInfo #gallbox span.spanR{width:23px;height:52px;background:url(../images/sroll_bg.gif) no-repeat -25px top;float:right;}
	#goodsInfo #gallbox #demo{float:left;}
	
   
   #goodsInfo .imgInfo_bot{text-align:center; width:150px;}
   #goodsInfo .imgInfo_bot_l{ background:url(../images/bnt_colle1.gif) no-repeat left top; float:left; width:50px; padding-left:21px; height:21px; line-height:21px;}
   #goodsInfo .imgInfo_bot_r{ background:url(../images/bnt_recommend1.gif) no-repeat left top; float:right;width:50px; padding-left:21px; height:21px; line-height:21px;}

   /*文字信息*/
   #goodsInfo .textInfo{ width:440px; float:left; overflow:hidden;}
   #goodsInfo .textInfo p{font-size:14px; font-weight:bold; padding:0 5px 5px 8px;}
   #goodsInfo .textInfo ul{border-top:1px solid #ccc;}
   #goodsInfo .textInfo li{padding:5px;clear:both}
   #goodsInfo .textInfo li.padd{line-height:28px;}
   #goodsInfo .textInfo li.paddl{ line-height:28px;border-bottom:1px dashed #E2E2E2;}
   #goodsInfo .textInfo li.paddbuy{ padding-top:10px;}
   #goodsInfo .textInfo li.paddbrief{padding:10px 0 10px 5px;color:#63b504}
   #goodsInfo .textInfo li dd{width:50%; float:left;}
   #goodsInfo .textInfo li dd.ddR{padding-left:5px;width:auto;}
   #goodsInfo .textInfo li dd.ddL{width:30%;}
   #goodsInfo .textInfo li dd.ddL1{ width:300px; height:33px; line-height:33px;}     
   #goodsInfo .textInfo li dd.ddR1{ width: auto; float:right;} 
   #goodsInfo .textInfo a{color:#006bce; text-decoration:none;}
   #goodsInfo .textInfo li.product_bjc{ border:1px solid #EDEDED; background:#F9F9F9;}
   #goodsInfo .textInfo .fbuyl{float:left;line-height:40px;margin-right:13px;display:inline;}
   #goodsInfo .textInfo .fbuyr{float:left;line-height:40px;margin-left:13px;display:inline;}
   /*----商城促销活动---*/
  .Promotions_box .title,.Promotions_box .title span.L_t,.Promotions_box span.R_icon{ background:url(../images/goods_bg.gif) no-repeat}
  .Promotions_box{ float:left;width:773px; border:1px solid #D8D8D8; position:relative; margin-bottom:10px; margin-top:15px}
  .Promotions_box span.R_icon{ width:77px; height:77px; position:absolute; right:0; top:0; background-position:bottom right }
  .Promotions_box .title{ width:773px; height:34px; line-height:34px; color:#3E3E3E; font-size:14px; font-weight:bold; background-position:left top; background-repeat:repeat-x}
  .Promotions_box .title span.L_t{ float:left; width:85px;padding-left:15px;background-position:left -34px}
  .Promotions_box p.con_box{ text-align:center; padding:15px 0}
  .goods_comment {
	  width: 780px;
  }
  .c_js_tou {
	  background-color:#F2F2F2;
	  clear:both;
	  height:30px;
	  border-top:#0C840C 2px solid;
	  margin-top:10px;
	  line-height:30px;
  }
  .c_js_tou li {
	  float:left;
	  font-size:12px;
	  font-weight:bold;
	  height:30px;
	  line-height:30px;
	  list-style-image:none;
	  list-style-position:outside;
	  list-style-type:none;
	  margin-left:10px;
	  display:inline;
	  text-align:center;
  }
  .c_js_tou li a {
	  color: #3367CD;
  }
  .goods_comment .c_js_body {
	  color:#404040;
	  font-size:12px;
	  line-height:150%;
	  margin-bottom:5px;
	  margin-top:5px;
  }
  .otherhelp_body {
	float:left;
	width:100%;
	margin-bottom:15px;
  }
  .otherhelp_body li {
	  background:transparent url(../images/foot_point.jpg) no-repeat scroll left center;
	  float:left;
	  line-height:20px;
	  list-style-image:none;
	  list-style-position:outside;
	  list-style-type:none;
	  padding-left:10px;
	  display: inline;
	  width:370px;
  }
  .otherhelp_body li a {
	  color:#3367CD;
  }
   /*商品详情选项卡*/
   .goodstabbox {height: auto;}
   .goodstabbox .content {padding:8px;}
   .boxCenterListpadd{padding:8px 0;}
    .history h2{width:141px;height:26px;line-height:26px; text-align:center; float:left;;margin:0px 3px 0 0px; border-bottom:none; background:url(../images/bg1.gif) no-repeat;font-size:14px;font-weight:bold;color:#fff; overflow:hidden}
   .history .h2bg{width:141px;height:26px;line-height:26px; text-align:center; font-size:12px;float:left; font-size:14px;font-weight:bold;color:#333; background:none;margin:0px 3px 0 0px; border:none; background:url(../images/bg2.gif) no-repeat;}
    #history li{width:100%;}
	#clear_history a{background:none; padding:0px; color:#3f3f3f; text-decoration:none;float:right;cursor:pointer;}
   /*用户评论*/  
   .ie6{padding-left:25px; _padding-left:15px; height:1%;}/*购买此商品的人还购买的商品*/
   .comments li{background:url(../images/lineBg.gif) repeat-x left bottom; padding:3px 8px; width:97%; _height:1%; text-align:left; position:relative;
   margin-bottom:8px;
   }
   .comments li img{position:absolute; right:0px; top:3px;}
   .comments li p{margin:3px auto; text-align:left;}
   .commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px;}
   .commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
     .captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:3px; cursor:pointer;}
   /*相关商品*/   
   .ter_right_top{ width:180px; height:24px; float:left; display:inline; margin:0px; padding:14px 0px 0px 28px; background:url(../images/ter_topbg.jpg) no-repeat;}
   .ter_right_tops{ width:142px; height:24px; float:left; display:inline; margin:0px; padding:14px 0px 0px 28px; background:url(../images/ter_topbgs.gif) no-repeat;}
   .boxCenterListp{padding:8px;}
   .boxCenterList{padding:8px;}
   .boxCenterList ul{margin-top:5px;margin-bottom:5px;padding:5px 0;border-bottom:1px dashed #ccc;}
   .boxCenterList li{margin:0 auto;text-align:center}
   .boxCenterList li.goodsimg{width:120px;margin:0 auto; text-align:center}
   .boxCenterList li.goodsimg img{width:120px; height:120px; display:block;}
   #clear_history{border:none;}
   /*购买历史*/  
   .bought_notes{padding:5px;} 
   /*--------------商品属性radio颜色选择器CSS添加-------------*/
   .catt{width:100%;height:auto;overflow:hidden;padding-bottom:5px;}
   .catt a{border: #c8c9cd 1px solid;  text-align: center; background-color: #fff; margin-left:5px;margin-top:6px;padding-left: 10px;padding-right: 10px;display: block; white-space: nowrap; color: #000; text-decoration: none;float:left;}
   .catt a:hover {border:#ff6701 2px solid; margin: -1px; margin-left:4px;margin-top:5px;}
   .catt a:focus {outline-style:none;}
   .catt .cattsel {border:#ff6701 2px solid; margin: -1px;background: url("../images/draw.gif") no-repeat bottom right; margin-left:4px;margin-top:5px;}
   .catt .cattsel a:hover {border: #ff6701 2px solid;margin:-1px;background: url("../images/draw.gif") no-repeat bottom right;}
   
   .aboutl{float:left;width:205px;}
   .aboutbox{ border: 1px solid #DCDCDC; background-color:#E9E9E9;}
   .aboutl .aboutit{background:url("../images/aboutit.gif") no-repeat; width:213; height:41px;}
   .aboutl li{width:203px;background:#666666 url("../images/abouti.gif") 10px 12px no-repeat; height:32px; line-height:32px; margin: 5px 0}
   .aboutl li a{color:#fff;padding-left:25px;}
   .aboutr{float:right;width:738px; border:1px solid #E3E3E3;}
   .aboutr .about_us{padding:8px 8px}
   
    .foothlep{width:950px;margin:10px auto 0;overflow:hidden;padding:10px 0 0px;border-top:1px solid #ccc;}
	.foothlep li{float:left;width:125px;padding-left:25px;display:inline;height:105px;background:url("../images/foothelp_rightli.jpg") no-repeat scroll right 20px transparent;}
	.foothlep .tit{float:left;text-align:left;padding:10px 0 10px;display:inline;font-size:14px;font-weight:bold;color:#333333;}
	.foothlep .firstli{padding-left:0;}
	.foothlep .lastli{padding-top:10px;padding-left:10px;width:105px;padding-right:0;background:none;}
	.foothlep li li{height:auto;text-align:left;padding-right:0;padding-left:10px;background:url("../images/foothelp_leftli.jpg") no-repeat scroll left 10px transparent;
	line-height:22px;width:110px;}
	.foothlep li li a{color:#333333;}
	.foothlep li li a:hover{color:#065F37;}

   
/* ====================
     文章分类页面
==================== */	 
    /*品牌列表*/
	#brandList{margin-top:12px; height:1%;}
	#brandList .brandBox{width:235px;float:left; margin:0 5px 20px 5px; text-align:center; display:inline; overflow:hidden; height:160px;}
	#brandList .brandBox .brandLogo{width:188px; height:52px; overflow:hidden;}
	#brandList .brandBox h4{height:23px; line-height:23px; background:#e9e9e9; margin:15px 0 8px 0; padding:0 10px; text-align:right;
	font-weight:100; font-size:12px;
	}
	#brandList .brandBox h4 span,#brandList .brandBox h4 span a{float:left; font-weight:bold; color:#3f3f3f; text-decoration:none;}
	#brandList p{text-align:left; margin-bottom:5px; color:#909090; padding:8px;}
	#brandList p.brandCategory,#brandList p.brandCategory a{text-align:left; color:#006acd; text-decoration:none;}
	#brandList .brandArticle{border:1px dashed #d9d9d9; background:#f8f8f8; text-align:left;}
	.brandCategoryA a{ margin-right:15px;white-space:nowrap;} 

    /*分页*/
    .pager em{ font-style:normal;}
	.pager{position:relative;margin:20px auto 0;text-align:center;}
	.pager .pagerjump{display:inline-block; *display:inline; zoom:1;}
	.pager .previous,.pager .next{background:url(../images/btn_bg3.gif) repeat-x;border:1px solid #d7d7d7;margin:0 2px;float:left;font-family:simsun;}
	.pager .previous a,.pager .next a,.pager a.num,.pager span.nextmore,.pager a em{display:block;float:left;width:13px;height:15px;line-height:15px;}
	.pager a.num{padding:3px 3px;border:1px solid #d7d7d7;background:#fff;margin:0 1px;}
	.pager a em{cursor:pointer;}
	.pager span.nextmore{float:left;padding:0;margin:0 2px;}
	.pager a.current{border:1px solid #FD6D01;background:#FFEDE1;}
	.pager a.current:link,.pager a.current:visited{color:#FD6D01;}
	.pager a:link,.pager a:visited{text-decoration:none;color:#666;}
	.pager a:hover,.pager a:active{text-decoration:none;}
	.pager a.num:hover,.pager a.num:active{border:1px solid #FD6D01;background:#FFEDE1;color:#FD6D01}
	.pager .previous:hover,.pager .previous:active,.pager .next:hover,.pager .next:active{border:1px solid #6CC2C1;background:url(../images/btn_bg3_hover.png) no-repeat;color:#fff;}
	.pager .previous em{background:url(../images/pager_prev_ar.gif) 6px 5px no-repeat!important;cursor:pointer;padding:0 5px 0 15px;}
	.pager .next em{background:url(../images/pager_next_ar.gif) 45px 5px no-repeat!important;padding:0 15px 0 5px;}
	.pager .previous:hover em,.pager .previous:active em{background:url(../images/pager_prev_ar_hover.gif) 6px 5px no-repeat!important;}
	.pager .next:hover em,.pager .next:active em{background:url(../images/pager_next_ar_hover.gif) 45px 5px no-repeat!important;}
	.pager .no-previous em{background-position:6px -26px;}
	.pager .no-next em{background-position:45px -26px;}
	.pager .gotopage{margin-left:2px;font-family:simsun;line-height:22px;}
	.pager .gotopage span,.pager .gotopage .input{}
	.pager .text{width:20px;height:17px;margin:0 4px;vertical-align:middle;line-height:14px;}
	.pager .btn_submit{ cursor:pointer;background:url(../images/submit2.gif) no-repeat;width:34px;padding-left:3px;height:22px;border:none;vertical-align:middle;margin:0;line-height:20px;}
	.pager input.text,.pager input.password{margin:-1px 3px -1px;padding:3px 2px 0 2px;height: 16px;border: 1px solid #a7a6aa;background:url(../images/input_bg.gif) no-repeat;background-color:#FFFFFF;}

/* ====================
     文章详情页面
==================== */	  
   .article_content { padding:10px;} 
   .article_content h1{font-size:14px; font-weight:bold; text-align:center;}
   
/* ====================
     用户中心
==================== */
.uslog{border:5px solid #eee;}
.loginput{width:245px; height:20px; line-height:20px;border:1px solid #999;}
.usBox{ border:1px solid #e2e2e2;}
.usBox_1{background:#fff; text-align:left; width:390px; height:208px; padding:43px 50px 60px 60px;}
.usBox_1 .logtitle{height:30px; background:url(../images/ur_bg.gif) no-repeat 0px 0px;}
.us_Submit{border:none; width:128px; height:27px; background:url(../images/bnt_ur_log.gif); cursor:pointer}
.us_Submit_reg{border:none; width:78px; height:28px; background:url(../images/bnt_ur_reg.gif); cursor:pointer}
.usTxt{width:265px; height:267px; padding:43px 0 0 90px; background:#fff; float:right;
text-align:left; border-left:1px solid #eee; line-height:23px;
}
.usTxt img{margin-top:15px;}
.inputw{ width:150px;height:18px;}
.loguser{width:440px;border:1px solid #ccc;}
.loguser .userw{width:420px;height:376px;margin:0 auto;padding-top:18px; }
.loguser .userwl{width:420px; border-bottom:1px solid #333;}
.loguser .title{height:25px;line-height:25px;}
.loguser .title b{padding-left:5px;font-size:14px;}
.loguser .tb{padding:20px 0px 0px 40px;}
.loguser .news{border-top:1px dotted #CCCCCC;width:390px; margin:0 auto;padding:10px 0;}
.loguser .news ul{ padding-left:15px;}
.loguser .news li{ list-style-type:disc;}
.logreg{width:500px;border:1px solid #ccc;}
.logreg .userw{width:480px;margin:0 auto;padding-top:18px; }
.logreg .userwl{width:480px; border-bottom:1px solid #333;}
.logreg .title{height:25px;line-height:25px;}
.logreg .title b{font-size:14px;}
.logreg .tb{padding:20px 0px 15px 0px;}
.inputBg1{ width:180px;height:18px;}
/*注册*/
.usBox .tit{ padding-top:20px; padding-left:28px}
.usBox .utop{ width:920px; margin:0 auto; border-top:1px solid #333333;}
.usBox .input{width:245px; height:20px; line-height:20px;border:1px solid #999; background:none;}
.usBox_2{background:#fff; text-align:left; padding:15px 0px 20px 123px; font-size:12px;}
.usBox_2 .regtitle{height:30px; background:url(../images/ur_bg.gif) no-repeat 0px -34px;}
.usBox_2 span{font-size:12px;}
.actionSub a{ text-decoration:underline;background:url(../images/ur_bg.gif) no-repeat 0px -60px; padding-left:14px;}
.actionSub a:hover{color:#990000; text-decoration:none;
}
.userCenterBox{ margin-top:10px;background-color:#fff;}
.userCenterBox .userMenu a{display:block; height:23px; line-height:23px; background:url(../images/menuBg.gif) no-repeat 0 -30px;
color:#3f3f3f; text-decoration:none; margin:0 0 3px 10px; padding:0px 0 3px 3px;font-size:14px;
}
.userCenterBox .userMenu a.curs{background:url(../images/menuBg.gif) no-repeat 0 0px; font-weight:bold;}
.userCenterBox .userMenu a img{ margin-right:3px;}
.msgBottomBorder{clear:both; background:url(../images/lineBg.gif) repeat-x left bottom; padding-bottom:8px; margin-bottom:8px;}
	
	/* ====================
     团购
==================== */
    .group{ padding:8px;}
    .group li{float:left; background:#fff; padding:8px;}
	.group .f_l{ width:220px; text-align:center}
.group .f_r{ width:425px; line-height:23px; text-align:left}
/* ====================
     购物流程
==================== */
    .flowBox{ border-top:2px solid #9fd2ff;}
    .flowBox table{ margin:5px auto;}
	/*2.62在购物车里面显示相关配件*/
	.flowGoodsFittings{padding:10px;}
	.flowGoodsFittings ul{height:1%; margin:5px 4px; float:left;}
    .flowGoodsFittings li{float:left; width:120px;}
    .flowGoodsFittings li.goodsimg{width:48px; margin-right:10px;}
    .flowGoodsFittings li.goodsimg img{width:48px; height:48px; display:block;}
	
	/* ======商品比较浮动块 ====== */
#compareBox { background:url(../images/comparebox.gif) no-repeat;
 width:140px;
 position: absolute;
 right:1px;
 top:200px; padding-top:21px;
}

#compareBox input {
    width:140px; height:26px;
    border:none;
    background:url(../images/compareSub.gif) no-repeat;
}

#compareList {
 padding:0px;
 width:138px;
 background:#FFFFFF;
 border:1px solid #91b3cb; border-bottom: none; padding-top:5px;
}

#compareList li {
 color: #333;
 text-align:left;
 background: #eff8ff;
 padding: 3px 5px;
 margin: 0 5px 5px 5px; border:1px solid #dceaf5
}

#compareList li img {
 float:right;
 padding-top:4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
 list-style-type:none;
 padding:5px;
 color:red
}
.messagediv {
 font-size:12px;
 position:absolute;
 border:1px solid #FFD700;
 text-align:center;
 padding:5px;
 background-color:#FFFACD;
 filter:alpha(opacity=50);
 -moz-opacity:0.7;
 opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li{
 float:left;
 width:300px;
}



/*2016-10-19_清风麻丽*/
.nav_box{background:#1F2122;}
.nav_txt{line-height:40px;}
#nav_list{height:40px;}
#category-list-lb{margin:0;padding:0 20px;background:none;}
.fnav{height:40px;line-height:40px;}
#nav_list li .navp{border-color:#1F2122}
.hot_img{background:none;}

.head_serach{margin-top:5px;}

.bottom_help dl{padding-left:67px;}
.bottom_help .dl_right{width:90px;text-align:center;padding-left:67px;}
.weibobox {width:90px;border:1px solid #ddd;display:block;padding:3px 1px 3px 5px;margin-top:2px;text-decoration:none}
.weibobox a {vertical-align:middle;display:inline-block;margin:0 2px}
.wx-pic img{max-width:90px;max-height:90px;width:90px;height:auto;}
.weibobox .qf-weibo{float:right;width:23px;height:18px;background:url("../images/wb.png") no-repeat;background-size:23px 18px;margin-left:3px;}

.wrap{width:960px;margin:0 auto;}
.helpfooter{padding-top:0;}
.friend_links{background:#1F2122;padding:10px 0;color:#c0c0c0;margin-bottom:10px;}
.friend_links a{color:#FFF;padding:0 10px;}
.friend_links a:hover{color:#63b504}

.qf-kf-tools{position:fixed;right:20px;bottom:200px;width:62px;border:1px solid #ddd;}
.qf-kf-tools ul li:first-child{border-top:none;}
.qf-kf-tools ul li{height:62px;line-height:22px;border-top:1px solid #ddd;background:#FFF;text-align:center}
.qf-kf-tools ul li>a{display:block;height:62px;text-decoration:none;color:#000;}
.qf-kf-tools ul li a:hover{color:#63b504;}

.qf-kf-tools ul li .qf_icon{display:block;width:35px;height:35px;margin:0 auto;}
.qf_cart .qf_icon{background:url("../images/qf_cart.png") no-repeat center;background-size:30px 30px;}
.qf_kf .qf_icon{background:url("../images/qf_kf.png") no-repeat center;background-size:30px 30px;}
.qf_top .qf_icon{background:url("../images/qf_top.png") no-repeat center;background-size:30px 30px;}

.qf-kf-tools ul li.qf_kf{position:relative;}
.qf_kf_mian{display:none;position:absolute;right:62px;bottom:-64px;width:110px;border:1px solid #63b504;background:#FFF;}
.qf_kf_mian>a{display:block;height:41px;line-height:41px;border-top:1px solid #eee;}
.qf_kf_mian>a:first-child{border-top:none;}
.qf_kf_on .qf_kf_mian{display:block;}



.qf-kf-tools ul li .wx_icon{display:block;width:35px;height:35px;margin:0 auto;background:url("../images/wx_kf.png") no-repeat center;background-size:30px 30px;}

.qf-kf-tools ul li.wx_kf{position:relative;}
.wx_kf_mian{display:none;position:absolute;right:62px;bottom:-64px;width:110px;border:1px solid #63b504;background:#FFF;}
.wx_kf_mian>a{display:block;height:41px;line-height:41px;border-top:1px solid #eee;}
.wx_kf_mian>a:first-child{border-top:none;}
.wx_kf_mian img{width:110px;}
.wx_kf_on .wx_kf_mian{display:block;}